;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this sample source code is subject to the terms of the Microsoft
; license agreement under which you licensed this sample source code. If
; you did not accept the terms of the license agreement, you are not
; authorized to use this sample source code. For the terms of the license,
; please see the license agreement between you and Microsoft or, if applicable,
; see the LICENSE.RTF on your install media or the root of your tools installation.
; THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES OR INDEMNITIES.
;
;
; (C) Copyright 2006 Marvell International Ltd.
; All Rights Reserved
;

;------------------------------------------------------------------------------
;
;   File:  ipmlpm.s
;
;  
;------------------------------------------------------------------------------

    INCLUDE kxarm.h

    TEXTAREA
       
;------------------------------------------------------------------------

;-------------------------------------------------------------------------------
;
; WritePwrMode: Write to PWRMODE co-processor.  Must be in privileged mode.
;
; Inputs: r0=pattern to write
; 
; On return: N/A.
;
; Register used: N/A
;
;-------------------------------------------------------------------------------
;
    ALIGN
    LEAF_ENTRY WritePwrMode

    mcr     p14, 0, r0, c7, c0, 0           ; Enter Idle mode
    mov  pc, lr          ; return


;------------------------------------------------------------------------------

    END

